clockwork mechanism - Francés Inglés Diccionario